import math
a=int(input("Введи четырехзнач число"))
if a>999 and a < 10000 :
    d=a//1000
    c=(a-d*1000)//100
    b=(a-d*1000-c*100)//10
    e=a-d*100-c*100-b*10
    maximum=max([d,c,b,e])
    minimum=min([d,c,b,e])
    if a%2==0:
        print("число четное: да")
    else:
        print("число четное: нет")
    if a&3==0:
        print("число кратное трем: да")
    else:
        print("число кратное трем: да")
    if math.sqrt(a)%1==0:
        print("число является квадратом числа:",int(math.sqrt(a)))
    else:
        print("число являетс квадратом числа: нет")
    print("наибольшая цифра числа",maximum)
    print("наименьшая цифра числа",minimum)
    s=0
    if d==0:
        s=s+1
    if c==0:
        s=s+1
    if b==0:
        s=s+1
    if e==0:
        s=s+1
    print("кол во чисел в нуле:",s)
    if math.sqrt(e)%1==0:
        print ("цифра в разряде единиц является квадратом цифры:",int(math.sqrt(e)))
    else:
        print ("цифра в разряде единиц является квадратом цифры:нет")
    if math.sqrt(b)%1==0:
        print ("цифра в разряде десятков является квадратом цифры:",int(math.sqrt(b)))
    else:
        print ("цифра в разряде десятков является квадратом цифры:нет")
    if math.sqrt(c)%1==0:
        print ("цифра в разряде сотен является квадратом цифры:",int(math.sqrt(c)))
    else:
        print ("цифра в разряде сотен является квадратом цифры:нет")
    if math.sqrt(d)%1==0:
        print ("цифра в разряде тысяч является квадратом цифры:",int(math.sqrt(d)))
    else:
        print ("цифра в разряде тысяч является квадратом цифры:нет")
else:
    print("число не является четырехзнач ")
    
    
    
